Skip to content
This repository has been archived by the owner on Jun 28, 2022. It is now read-only.

Import simple telemetry implementation without native_deps and language interface implementation #50

Merged
merged 13 commits into from
Apr 15, 2022

Conversation

pawelchcki
Copy link
Contributor

@pawelchcki pawelchcki commented Apr 12, 2022

Initial merge of only telemetry related code from the telemetry shared library.

Python interface and additional cargo crates are planned to be merged later.

@paullegranddc
Copy link
Contributor

🔥

@paullegranddc
Copy link
Contributor

I can't accept it while it's still in draft though

@pawelchcki pawelchcki marked this pull request as ready for review April 12, 2022 16:17
Cargo.toml Outdated
@@ -7,6 +7,7 @@ members = [
"ddprof-exporter",
"ddprof-ffi",
"ddprof-profiles",
"telemetry",
Copy link
Collaborator

@morrisonlevi morrisonlevi Apr 12, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BTW, if the crate is ever pushed, this would be its exact name. I think it should be ddtelemetry or dd-telemetry or something -- not sure on the exact naming scheme. I was thinking about collapsing all the ddprof crates into just ddprof or dd-prof.

Or maybe we should spell them out datadog-*, but dunno if we can get control of the datadog crate. Definitely not going to be able to get the dd crate ^_^

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

following dd-trace-* example I think we could standardise on dd- name for rust crates. BTW I just tested, and we can easily add libdatadog-owners as owners of a crate.

@pawelchcki pawelchcki merged commit b1302a9 into main Apr 15, 2022
@pawelchcki pawelchcki deleted the pawel/merge_dd_telemetry branch April 15, 2022 11:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants